package com.shujia.wyh.day19;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

/*
       通过List集合中的get()和size()方法来遍历我们的集合
 */
public class ListDemo1 {
    public static void main(String[] args) {
        //创建集合对象
        List list = new ArrayList();

        //向集合中添加元素
        list.add("hello");
        list.add("world");
        list.add("hello");
        list.add("java");
        list.add("hadoop");

        //遍历集合
        //方式1：迭代器遍历
        Iterator iterator = list.iterator();
        while (iterator.hasNext()) {
            Object next = iterator.next();
            String s = (String) next;
            System.out.println(s + "字符串的长度为：" + s.length());
        }

        System.out.println("============================");
        //方式2：普通for循环遍历（暂时只针对List集合有效）
        for(int i=0;i<list.size();i++){
            Object o = list.get(i);
            String s = (String)o;
            System.out.println(s + "字符串的长度为：" + s.length());
        }
    }
}
